Python Job: Software Developer

Job added on

Location

Surat - India

Job type

Full-Time

Python Job Details

Key Responsibilities as a Python Developer:

  • Backend development for NFT portfolio management application which requires massive data with hundreds of Mongo collection sizes exceeding 10 TB each.
  • Leveraging the best use of multiple threads in Python
  • Efficient use of MongoDB triggers, AWS Lambda, RDS, S3, Quques, Batch S3
  • Efficient database design, indexing, sharding to processing hundreds of millions of records in a timely manner.
  • Integrating, pulling, and parsing data from the blockchain. Currently pulling data from Flow and Matic blockchains and will continue to expand blockchain platform integrations.
  • API integration with various third-party services to pull in the data, normalize the data and query it.
  • Review, manage and refactor code to ensure quality and consistent improvement.
  • In-depth understanding of MongoDB atlas, realm, graphQL.
  • Collaborating with front-end developers to drive efficient implementation development as the platform continues to grow.
  • Troubleshooting interface software and debugging application codes
  • Exposure to timescale DB, time-series data management is a big plus
  • Effectively collaborating with asychronus working model
  • Monitoring and improving backend performance.
  • Documenting application changes and developing updates.

Requirements for a Python Developer Candidate:

  • Bachelor’s degree in computer science, information technology, or a similar field.
  • Senior backend developer with special exposure on Python, AWS, MongoDB, Elastic Search etc.
  • Exposure to data engineering, time series data, big data, serverless, AWS SAM, queue management
  • Architecture experience for scalable analytics solutions.
  • Exposure to fintech, crypto, NFT, metaverse industries
  • Excellent troubleshooting skills.
  • Exposure to Project management tools is an added advantage.
  • Additional documentation & flow diagram preparation skills

Job Type: Full-time

Pay: ₹40,000.00 - ₹150,000.00 per month

Schedule:

  • Day shift

Education:

  • Bachelor's (Preferred)

Experience:

  • Python: 1 year (Preferred)
  • total work: 1 year (Preferred)

Speak with the employer
+91 9079045453